package com.info.zhiduoduo.repository.dto.evaluate;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@ToString
public class EvaluateListDto {

	@ApiModelProperty("evaluateId")
	private int evaluateId;

	@ApiModelProperty("创建时间")
	private String createtime;

	@ApiModelProperty("评价的项目类型：1：  2：智众包 3： ")
	private int projectType;

	@ApiModelProperty("评价方用户类型：1. 创客，2.企业，3.合伙人，4.众包自然人，5. 创客, 6.众包创客")
	private int evaluatorUserType;

	@ApiModelProperty("评价方ID")
	private int evaluatorUserId;

	@ApiModelProperty("评价方名称")
	private String evaluatorUserName;

	@ApiModelProperty("被评价方用户ID")
	private int appraiseeUserId;

	@ApiModelProperty("评价方名称")
	private String appraiseeUserName;

	@ApiModelProperty("被评价方用户类型：1. 创客，2.企业，3.合伙人，4.众包自然人，5. 创客, 6.众包创客")
	private int appraiseeUserType;

	@ApiModelProperty("被评价方的评价内容")
	private String appraiseeEvaluationContent;

	@ApiModelProperty("被评价方标签内容")
	private String appraiseeTagContent;

	@ApiModelProperty("平台的评价内容")
	private String platformEvaluationContent;

	@ApiModelProperty("平台标签内容")
	private String platformTagContent;

	@ApiModelProperty("被评价方分值：1-5分(1分代表一颗星)")
	private int appraiseeGrade;

	@ApiModelProperty("平台分值：1-5分(1分代表一颗星)")
	private int platformGrade;

	@ApiModelProperty("是否推荐：1.是，2.否，3.不表态")
	private int whetherRecommend;

	@ApiModelProperty("是否被计入了评价统计(统计对平台评价1或2星 && 可以联系我/否 && 超过24小时没有跟踪信息)：1.否，2.是")
	private int isFollowed;

	@ApiModelProperty("跟进说明")
	private String followExplain;

	@ApiModelProperty("商务经理")
	private String businessManager;

	@ApiModelProperty("跟进日期")
	private String followDate;

	@ApiModelProperty("工作室名称")
	private String userName;

}
